-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gamess memory changes #421
base: master
Are you sure you want to change the base?
Conversation
mwords, memddi = self._partition(mwords_total, mem_frac_replicated, config.ncores) | ||
# DEBUG print(f"loop {mwords_total=} {mem_frac_replicated=} {config.ncores=} -> repl: {mwords=} dist: {memddi=} -> percore={memddi/config.ncores + mwords} tot={memddi + config.ncores * mwords}\n") | ||
trial_opts = copy.deepcopy(opts) | ||
trial_opts["contrl__exetyp"] = "check" |
Check failure
Code scanning / CodeQL
Modification of parameter with default
# DEBUG print(f"loop {mwords_total=} {mem_frac_replicated=} {config.ncores=} -> repl: {mwords=} dist: {memddi=} -> percore={memddi/config.ncores + mwords} tot={memddi + config.ncores * mwords}\n") | ||
trial_opts = copy.deepcopy(opts) | ||
trial_opts["contrl__exetyp"] = "check" | ||
trial_opts["system__parall"] = not (config.ncores == 1) |
Check failure
Code scanning / CodeQL
Modification of parameter with default
trial_opts = copy.deepcopy(opts) | ||
trial_opts["contrl__exetyp"] = "check" | ||
trial_opts["system__parall"] = not (config.ncores == 1) | ||
trial_opts["system__mwords"] = mwords |
Check failure
Code scanning / CodeQL
Modification of parameter with default
trial_opts["contrl__exetyp"] = "check" | ||
trial_opts["system__parall"] = not (config.ncores == 1) | ||
trial_opts["system__mwords"] = mwords | ||
trial_opts["system__memddi"] = memddi |
Check failure
Code scanning / CodeQL
Modification of parameter with default
elif "EXECUTION OF GAMESS TERMINATED -ABNORMALLY-" in dexe["stdout"]: | ||
pass | ||
else: | ||
opts["system__mwords"] = mwords |
Check failure
Code scanning / CodeQL
Modification of parameter with default
pass | ||
else: | ||
opts["system__mwords"] = mwords | ||
opts["system__memddi"] = memddi |
Check failure
Code scanning / CodeQL
Modification of parameter with default
Description
This was originally proposed in #401 but there was some trouble #401 (review) so separated out. Taylor reports that the
system__mwords
change needed to run GAMESS on Perlmutter.Changelog description
Status